package com.boang.list;

import java.util.LinkedList;

/*
  @author: 13813
  @date: 2024/11/28 15:35
*/
public class LinkedListDemo {
    public static void main(String[] args) {
        LinkedList linkedList = new LinkedList();

        //增
        linkedList.add("b");
        linkedList.add("a");

        linkedList.addLast("c"); // b a c
        linkedList.addFirst("d"); // d b a c

        //get  NoSuchElementException - 如果此列表为空
//        System.out.println(linkedList.getFirst()); //d
//        System.out.println(linkedList.getLast()); //c

        //peek 获取但不移除此列表的第一个元素；如果此列表为空，则返回 null。
//        System.out.println(linkedList.peekFirst());

        //poll 获取并移除此列表的第一个元素；如果此列表为空，则返回 null。
        System.out.println(linkedList.pollFirst());

        System.out.println(linkedList);
    }
}
